No JDK specified for module 에러

✒️ 2025-05-15 15:58 내용 수정


  1. IntelliJ에서 좌측 상단 메뉴 더보기(점 3개)를 눌러 File - Project Structure를 선택한다.

intelliJjdk 1.png

  1. Project Settings - Modules 항목에 프로젝트 루트 디렉터리와 하위 main 패키지에서 Dependencies 항목에 JDK가 추가되었는지 확인하고, 만약 No JDK로 뜬다면 사용하고 있는 프로젝트에 맞는 JDK 버전을 선택한다.

intelliJjdk 2.png

  1. 만약 JDK도 등록이 안되어 있다면 Platform Settings - SDKs에서 사용하려는 JDK를 등록한다.

intelliJjdk 3.png

  1. 위 설정들을 적용한 후 좌측 상단 메뉴 더보기에서 File - Invalidate Caches를 선택한 후 Invalidate and Restart로 IntelliJ를 다시 실행한다.

intelliJjdk 4.png
intelliJjdk 5.png